package com.katze.boot.system.domain;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.io.Serializable;

/**
 * sys_user_setup
 */
@Data
@TableName("sys_user_setup")
public class UserSetup implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 用户名
     */
    private String username;

    /**
     * 系统主题 dark暗色风格，light明亮风格
     */
    private String theme;

    /**
     * 页面风格 1多标签页 0单页
     */
    private String multiPage;

    /**
     * 固定内容区域
     */
    private Boolean affixContent;

    /**
     * 固定侧边栏
     */
    private Boolean affixSidebar;

    /**
     * 固定LOGO
     */
    private Boolean affixLogo;

    /**
     * 固定任务栏
     */
    private Boolean affixTabs;

    /**
     * 主题颜色 rgb值
     */
    private String color;

    /**
     * 菜单互斥展开
     */
    private Boolean uniqueOpened;

    /**
     * 侧边栏风格：light/dark
     */
    private String sidebarStyle;

    /**
     * 任务栏风格：style-1/style-2
     */
    private String tabsStyle;

    /**
     * 页面切换动画
     */
    private String transition;
}
